package com.xishu.bo.response;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

public class DeviceStatus implements Serializable {
    private static final long serialVersionUID = -2821894881552815592L;

    @ApiModelProperty(value = "设备类型，1是打印机，2是触摸屏")
    private Integer type;

    @ApiModelProperty(value = "设备类型的UUID,如果是打印机，那么是打印机的ID,如果是触摸屏，那么是UUID")
    private String uuid;

    @ApiModelProperty(value = "设备名称，打印是打印机的名称，触摸屏是UUID")
    private String name;

    @ApiModelProperty(value = "1是打印机离线，2是打印机纸张不够了，3是触摸屏离线")
    private Integer reason;

    @ApiModelProperty(value = "分店是否已经上线了")
    private Boolean shopBusinessStatus;

    public Boolean getShopBusinessStatus() {
        return shopBusinessStatus;
    }

    public void setShopBusinessStatus(Boolean shopBusinessStatus) {
        this.shopBusinessStatus = shopBusinessStatus;
    }

    public Integer getReason() {
        return reason;
    }

    public void setReason(Integer reason) {
        this.reason = reason;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
